.insolutions{display: block;overflow: hidden;width: 100%;margin: 0 auto;   padding:100px 0;   border-top: 1px solid #eee; border-bottom: 1px solid #eee;  background: #fff;}
.insolutions .title{width: 1400px;margin: 0 auto;}

.insolutions .cont{  display: block; width:100%; overflow: hidden;margin: 50px auto 0; position: relative;  }
.insolutions .swiper-slide{opacity: 0.6;position: relative; overflow: hidden; border-radius: 4px; }
.insolutions .swiper-slide img{ width: 100%; display: block; }

.insolutions .swiper-button-next03,.insolutions .swiper-button-prev03{cursor: pointer; position: absolute;top: 50%;right: 22%;z-index: 3;width: 80px;height: 80px;text-align: center;background: rgba(255, 255, 255, 0.8);border: 1px solid #0870d8;border-radius: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.insolutions .swiper-button-prev03{right: auto;left: 22%;}
.insolutions .swiper-button-next03 img,.insolutions .swiper-button-prev03 img{display: block;margin: 20px auto;width: auto;height: 40px;}

.insolutions .swiper-slide-active{opacity: 1;}

.insolutions .swiper-slide .txt{background:rgba(29, 27, 28, 0.55); position: absolute; top: 100%;width: 100%;height:auto;left: 0;z-index: 1; padding:30px 30px;transition: all .3s;box-sizing: border-box;overflow: hidden;transform: translateY(-186px);-webkit-transform: translateY(-186px);}

.insolutions .swiper-slide .imgbox{display: block;overflow: hidden;width: 100%;}
.insolutions .swiper-slide-active .txt{ background:rgba(29, 27, 28, 0.55); padding:30px 30px;} 
.insolutions .swiper-slide .txt strong{font-size: 30px;color: #fff;margin: 0 0 30px 0;display: block; font-weight: normal;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: flex-end;align-items: flex-end;border-bottom: 1px solid rgba(255, 255, 255, 0.5);padding-bottom: 30px;margin-bottom: 30px;}
.insolutions .swiper-slide .txt strong font{font-size: 14px;color: #FFFFFF;margin-left: 20px;}
.insolutions .swiper-slide .txt dd{display: block; overflow: hidden;}
.insolutions .swiper-slide .txt dd a{ display: inline-block;float: left;margin: 0 20px 20px 0;border: 1px solid #fff; color:#fff;padding: 6px 25px;font-size: 16px;border-radius: 4px;}
.insolutions .swiper-slide .txt dd a:hover {background:#fff; color:#0870d8; }
.insolutions .swiper-slide-active:hover .txt{height: auto;box-sizing: border-box;padding-top: 50px;background-color: rgba(46, 150, 255, 0.9);transform: translateY(-100%);-webkit-transform: translateY(-100%);}

.title{ display: block; overflow: hidden; position: relative;  }
.title .tt{ display: block;color:#222;font-size: 40px;line-height: 40px;font-weight: bold; }
.title .bb{ display: block;width: 50px;height: 2px; background: #999; margin: 20px 0 0 0; }
 
 

.inmarketmin .item dl p #h5img{display: none;}


@media only screen and (min-width:900px) and (max-width:1260px){
	.insolutions{padding: 80px 0;}
	.insolutions .title, .inmarket .title, .footer .centertt .cc, .footer .bottom dd{width: 96%;}
	.insolutions .swiper-button-next03, .insolutions .swiper-button-prev03{width: 50px;height: 50px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;}
	.insolutions .swiper-button-next03 img, .insolutions .swiper-button-prev03 img{margin: 0;}
	.insolutions .swiper-slide-active .txt{padding: 15px 20px;}
	.insolutions .swiper-slide .txt strong{font-size: 20px;display: block;text-align: left;padding-bottom: 20px;}
	.insolutions .swiper-slide .txt strong font{margin-left: 0;margin-top: 10px;display: block;}
	.insolutions .swiper-slide .txt{-webkit-transform: translateY(-156px);transform: translateY(-156px);}
	.insolutions .swiper-slide .txt dd a{margin: 0 10px 10px 0;padding: 4px 10px;}
	.insolutions .swiper-slide .txt strong{padding-bottom: 10px;margin-bottom: 10px;font-size: 18PX;}
	.insolutions .swiper-slide-active .txt{padding: 10px 20px;}
	.insolutions .swiper-slide .txt strong font{margin-top: 5px;}
	.insolutions .swiper-slide .txt{transform: translateY(-116PX);}
	.insolutions .swiper-slide{width: 60%;}
}


@media only screen and (min-width:750px) and (max-width:1000px){
	.insolutions{padding: 80px 0;}
	.insolutions .title, .inmarket .title, .footer .centertt .cc, .footer .bottom dd{width: 96%;}
	.insolutions .swiper-button-next03, .insolutions .swiper-button-prev03{width: 50px;height: 50px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;}
	.insolutions .swiper-button-next03 img, .insolutions .swiper-button-prev03 img{margin: 0;}
	.insolutions .swiper-slide-active .txt{padding: 15px 20px;}
	.insolutions .swiper-slide .txt strong{font-size: 20px;display: block;text-align: left;padding-bottom: 20px;}
	.insolutions .swiper-slide .txt strong font{margin-left: 0;margin-top: 10px;display: block;}
	.insolutions .swiper-slide .txt{-webkit-transform: translateY(-156px);transform: translateY(-156px);}

	
	/* 20210129 */
	.insolutions .swiper-button-prev03{left: 0%;}
	.insolutions .swiper-button-next03{right: 0;}
}


@media only screen and (max-width:760px){
	.insolutions{padding: 50px 2%;box-sizing: border-box;}
	.insolutions .swiper-slide .txt{position: relative;transform: none;-webkit-transform: none;top: 0;background-color: rgba(46, 150, 255, 0.9);}
	.insolutions .swiper-slide{display: block;}
	.insolutions .swiper-slide .txt{padding: 20px 10px;}
	.insolutions .swiper-slide .txt strong{font-size: 20px;display: block;text-align: left;padding-bottom: 20px;}
	.insolutions .swiper-slide .txt strong font{display: block;margin: 0;margin-top: 10px;font-size: 12px;}
	.insolutions .swiper-slide .txt dd a{padding: 4px 5px;margin-right: 10px;margin-bottom: 10px; font-size: 12px; }
	.insolutions .swiper-button-next03, .insolutions .swiper-button-prev03{top: initial;width: 40px;height: 40px;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;bottom: 0;transform: none;-webkit-transform: none;}
	.insolutions .cont{padding-bottom: 60px;}
	.insolutions .swiper-button-next03 img, .insolutions .swiper-button-prev03 img{margin: 0;width: auto;height: 20px;}
	.insolutions .swiper-button-prev03{left: 30%;}
	.insolutions .swiper-button-next03{right: 30%;}
	.insolutions .swiper-slide:hover .txt{transform: none;-webkit-transform: none;padding: 20px 10px;}

	.insolutions .swiper-slide .txt dd{min-height:40px; }

}